AI019
การเขียนโปรแกรมด้วยเอลิกซีร์
หลักการพื้นฐานของ OTP: เซิร์ฟเวอร์และผู้ดูแลระบบ
วัตถุประสงค์การเรียนรู้
- เชี่ยวชาญพฤติกรรมของ GenServer และวงจรชีวิตของ callback
- นำไปใช้งานโครงสร้างต้นไม้การดูแลระบบอย่างมั่นคง และกลยุทธ์การเริ่มต้นใหม่
- ออกแบบระบบตามแนวคิด 'ปล่อยให้เกิดข้อผิดพลาด' และปรัชญาของเคอร์เนลข้อผิดพลาด
- แยกแยะความแตกต่างระหว่างการเรียกแบบสังเคราะห์ (synchronous) กับการส่งข้อมูลแบบไม่สังเคราะห์ (asynchronous) สำหรับการสื่อสารระหว่างกระบวนการ